var networkTxt = [
  [
    [
      '若设备当前网络为移动网络，请尝试：',
      '1、将手机开启飞行模式，然后几秒种后再关闭；',
      '2、使用无线WiFi数据；'
    ],
    [
      '若设备当前网络为无线WiFi，请尝试：',
      '1、使用移动网络数据；',
      '2、切换使用其他无线WiFi服务；'
    ]
  ],
  [
    [
      '打开设备“设置”-“无线局域网”，保持“无线局域网”开关开启并选择一个可用网络接入；',
      "打开设备“设置”-“蜂窝网络”，保持“蜂窝数据”开关开启；",
    ],
    [
      '如果你已接入Wi-Fi网络，请检查您所连接的Wi-Fi热点是否已经接入互联网。',
    ]
  ],
  [
    [
      '检查设备中的无线局域网设置，查看是否有可接入的无线局域网信号；',
      '检查设备是否已接入移动网络，并且设备没有被停机。'
    ],
    ['如果您已接入无线局域网，请检查您所连接的无线局域网热点是否已接入互联网。']
  ]
]

var networkStep = [{
    name: '获取网络检测策略',
    subName: '',
    state: 'load'
  },
  {
    name: '网络检测',
    subName: '',
    state: 'nostart'
  },
  {
    name: '分析检测结果',
    subName: '',
    state: 'nostart'
  }
]

var sdNetworkStep = [{
    name: '深度网络检测',
    subName: '',
    state: 'load'
  },
  {
    name: '分析深度检测结果',
    subName: '',
    state: 'nostart'
  }
]

var stateTxt = [
  '欢迎使用网络检测功能！',
  '正在检测您的网络',
  ''
]
var ua = navigator.userAgent
var isIOS = /iP(ad|hone|od)/gi.test(ua)
var isAndroid = /android/gi.test(ua)

function $id(name) {
  return document.getElementById(name)
}

function getQuery() {
  var query = location.href.split('?')[1]
  var queryObj = {}
  query && query.split('&').map(function (item) {
    var data = item.split('=')
    queryObj[data[0]] = data[1]
  })
  return queryObj
}
